ceiling-high window - Spanish English Dictionary